Eine Strukturvorlage zur effektiven Dokumentation von Software- und IT Architekturen
نویسندگان
چکیده
IT-Entwicklungsprojekte verwenden heute immer noch ungebührlich viel Zeit zur Entwicklung projektspezifischer Strukturen für die Dokumentation von Softwareund IT-Architekturen. Durch die Verwendung von Strukturvorlagen lässt sich einerseits dieser Aufwand erheblich reduzieren, andererseits die Qualität von Architekturdokumentation deutlich steigern. Der Beitrag stellt die arc42-Schablone zur Architekturdokumentation vor, die sich in vielen kommerziellen, industriellen und Open-Source Projekten bewährt hat. 1 IT-Praxis benötigt Strukturvorlagen In vielen Projekten, in denen wir als Berater involviert werden, verwenden Mitarbeiter ungebührlich viel Zeit für die Entwicklung von Strukturen und Prozessen für die Dokumentation der jeweiligen Software-Architektur. Dabei besitzen gerade die Strukturen von Architekturdokumentation erhebliches Wiederverwendungspotenzial über die Grenzen einzelner Projekte hinweg: Theorie und Praxis sind sich über viele notwendige Merkmale und Bestandteile von Architekturdokumentation einig (siehe dazu insbesondere [Clements+02] sowie [Starke02]. Unter anderem gehören dazu:
منابع مشابه
Bericht über den Workshop Software-Architektur und Migration im Rahmen der Software-Engineering 2007, 27. März 2007 in Hamburg
Software-Architekturen sind wichtige Artefakte zur Unterstützung der Software-Entwicklung und SoftwareEvolution. Ziel der Entwicklung von SoftwareArchitekturen ist es, Beschreibungen für grundlegende Strukturen von Softwaresystemen oder Familien von Softwaresystemen zu erhalten, die einerseits die Anforderungen an das System oder an Produktfamilie reflektieren und andererseits, neben weiteren M...
متن کاملFlexible Prozessapplikationen in Service-orientierten Architekturen - Ein Überblick
Zusammenfassung: Service-orientierte Architekturen (SOA) werden zunehmend in Unternehmen eingesetzt. Wichtige Ziele bilden die flexible IT-Unterstützung von Geschäftsprozessen, etwa deren rasche Anpassungsfähigkeit sowie die (Teil-) Automatisierung dieser Prozesse. Um die in der betrieblichen Praxis geforderte Flexibilität zu verwirklichen, sind jedoch eine Reihe von Maßnahmen vonnöten, die von...
متن کاملWiki-basierte Dokumentation von Software-Entwicklungsprozessen - Erfahrungen aus der industriellen Praxis
Nicht nur die verteilte Software-Entwicklung stellt die Softwarebranche vor Herausforderungen. Durch global agierende Unternehmen wird auch die verteilte Dokumentation von Prozessen zunehmend wichtiger. Dem gegenüber stehen strikte Kostenkontrolle und Sparzwang in Zeiten der Konsolidierung. Dieser Artikel beschreibt eine lizenzkostenfreie Lösung zur Dokumentation von (Software-) Entwicklungspro...
متن کاملKontextsensitive Qualitätsplanung für Software-Modelle
Der Goal Question Metric (GQM) Ansatz stellt eine allgemeine Qualitätsmanagementstrategie dar und berücksichtigt infolgedessen nicht die Besonderheiten von Software-Modellen. Wir haben eine kontextsensitive Qualitätsplanung für Software-Modelle entwickelt, die den GQM-Ansatz auf die Qualitätsplanung von SoftwareModellen zuschneidet und um Konzepte und Aktivitäten erweitert. Dabei konzentrieren ...
متن کاملVon der Strategie zur Anwendung - Entwicklung langfristiger strategischer Rahmenbedingungen für die IT einer großen Versicherung
Die IT-Abteilungen werden anhand der momentan geleisteten Unterstützung der Endanwender gemessen. Deshalb ist Stabilität und Dauerhaftigkeit der Leistungserbringung das Bewertungskriterium der Nutzer der IT-Systeme. Projekte sorgen dafür, dass die notwendigen Leistungen in Form von Hardware, Infrastruktur und Anwendungen in vertretbarer Zeit entwickelt und bereitgestellt werden. Neben diesen eh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007